time slice(也写作 time-slice):(计算机)时间片;在分时/多任务操作系统中,分配给某个进程或线程的一小段CPU运行时间,用完后通常会被切换到下一个任务。(在其他语境中也可指“时间的一个切面/片段”,如对某一时刻的截面式观察。)
/ˈtaɪm slaɪs/
The scheduler gave each program a time slice.
调度器给每个程序分配了一个时间片。
If the time slice is too short, the system may waste time on frequent context switches, but if it’s too long, interactive tasks can feel less responsive.
如果时间片太短,系统可能会因频繁的上下文切换而浪费时间;但如果太长,交互式任务的响应可能会变差。
由 time(时间) + slice(切片) 组合而成,字面意思是“时间的一片/一段”。该说法在分时系统与操作系统调度语境中固定化,用来形象地表示“把CPU时间切成小段分给不同任务轮流使用”。